import contextvars

trace_context = contextvars.ContextVar("trace", default="-")

ark_vehicle_knowledgeBase_keyword = [
    "多少", "钱", "价", "费用", "预算", "落地", "全款", "万",
    "大概", "预算", "想买",
    "怎么样", "咋样", "好不好", "么样", "行不行", "优点", "特点", "特色", "亮点", "了解",
    "续航", "里程", "公里",
    "长宽高", "配置", "什么款", "款", "车", "座", "型", "驱", "排", "外观", "轴距", "轮胎", "尾灯", "空调", "内饰", "屏", "空间", "尺寸", "雷达"
    "功率", "马力", "发动机", "动力", "排量", "多少T", "几T", "1.5", "2.0", "2.5", "2.8", "3.0", "纯电", "混动", "轻混", "自动档", "手动档"                                                                                                    
    "低配", "中配", "高配"                                                                          
    "几种", "几个", "有没有", "介绍"
    "政策", "优惠", "补贴", "置换", "质保"
]

ark_compare_keyword = [
    "对比", "比较", "相比", "不同", "和"
]

ark_modify_question_keyword = [
    "多米"
]

rewrite_prompt_keyword = [
    "多少", "多少钱", "多钱", "价格", "费用", "报下价", "报个价", "报价", "预算", "什么价", "落地", "几个钱", "全款",
    "大概", "预算", "想买",
    "怎么样", "咋样", "好不好", "么样", "行不行", "优点", "特点", "特色", "亮点", "了解", "续航", "里程",
    "试驾",
    "优惠", "折扣", "打折", "少点", "便宜点",
    "补贴", "置换",
    "利率", "利息", "分期", "首付", "金融政策", "月供",
    "质保", "售后",
    "保养", "长宽高",
    "配置",
    "什么款", "有哪些", "哪些车", "这个车",
    "哪里的", "在哪儿", "地方", "位置",
    "推荐",
    "个",
    "今年",
    "-",
    "对比", "配置", "价"
]

exclude_prompt_keyword = [
    "地址", "电话", "手机", "微信", "好", "价格表", "我在", "明天", "要车", "提车", "月底", "年底", "十一"
]

# 需要过滤的计算词
filter_prompt_keyword = [
    "最高", "最多", "最少", "最低", "总共", "一共", "合计", "拢共", "全部"
]

# 去停用词
jieba_stop_word = [
    "万能", "SUV"
]
